$(function() {
	let page = 1,
		perpage = 10;
	function init() {
		$.ajax({
			url: BigNew.comment_search,
			data: {
				page,
				perpage
			},
			dataType: 'json',
			success: function(res) {
				console.log(res);
				$('tbody').html(template('commentTemp', res.data));
				// 生成分页结构
				setPage(res.data.totalPage);
			}
		});
	}
	init();
	// 分页
	// pageSum:总页数
	function setPage(pageSum) {
		$('#pagination').bootstrapPaginator({
			//设置版本号
			bootstrapMajorVersion: 3,
			// 显示第几页
			currentPage: page,
			// 总页数
			totalPages: pageSum,
			//当单击操作按钮的时候, 执行该函数, 调用ajax渲染页面
			onPageClicked: function(event, originalEvent, type, cpage) {
				// 把当前点击的页码赋值给
				// cpage:就是用户当前所单击的页码，我们需要让ajax根据这个页码重新的获取数据，进行动态渲染
				page = cpage;
				init();
			}
		});
	}
	// 动态方式使用时间委托
	// 批准
	$('tbody').on('click', '.btnAccept', function() {
		let id = $(this).data().id;
		$.ajax({
			type: 'post',
			url: BigNew.comment_pass,
			data: { id },
			dataType: 'json',
			success: function(res) {
				console.log(res);
				if (res.code === 200) {
					init();
				}
				alert(res.msg);
			}
		});
	});
	// 拒绝
	$('tbody').on('click', '.btnReject', function() {
		let id = $(this).data().id;
		$.ajax({
			type: 'post',
			url: BigNew.comment_reject,
			data: { id },
			dataType: 'json',
			success: function(res) {
				console.log(res);
				if (res.code === 200) {
					init();
				}
				alert(res.msg);
			}
		});
	});
	// 删除
	$('tbody').on('click', '.btnDelete', function() {
		let id = $(this).data().id;
		$.ajax({
			type: 'post',
			url: BigNew.comment_delete,
			data: { id },
			dataType: 'json',
			success: function(res) {
				console.log(res);
				if (res.code === 200) {
					init();
				}
				alert(res.msg);
			}
		});
	});
});
